engine strut - Francés Inglés Diccionario